be the dead spit of - French English Dictionary